How Animated Agents Perform Tasks: Connecting Planning and Manipulation Through Object-Specific Reasoning
نویسندگان
چکیده
Creating animations of a human figure performing a task requires that the agent interact with objects in the environment in a realistic way. Agent-object interaction is not completely specified from a task description alone. In this paper we sketch an architecture for the Object-Specific Reasoner (OSR), an intermediate planning module which tailors high-level plans to the specifics of the agent and objects. As plans are elaborated, the OSR generates a sequence of motion directives which are ultimately executed by a simulator. Descriptions of failures can be used to identify possible tools for the agent to use. An Object-Specific Reasoner is necessary in a system which allows an agent, equipped with a set of action behaviors, to interact in a semiautonomous fashion with the world.
منابع مشابه
Automated Construction of Robotic Manipulation Programs
Society is becoming more automated with robots beginning to perform most tasks in factories and starting to help out in home and office environments. One of the most important functions of robots is the ability to manipulate objects in their environment. Because the space of possible robot designs, sensor modalities, and target tasks is huge, researchers end up having to manually create many mo...
متن کاملOptimal Trajectory Planning of a Box Transporter Mobile Robot
This paper aims to discuss the requirements of safe and smooth trajectory planning of transporter mobile robots to perform non-prehensile object manipulation task. In non-prehensile approach, the robot and the object must keep their grasp-less contact during manipulation task. To this end, dynamic grasp concept is employed for a box manipulation task and corresponding conditions are obtained an...
متن کاملMulti-Step Planning for Robotic Manipulation of Articulated Objects
Multi-step planning is a process that allows us to solve complex problems by using a hybrid of a continuous kinematic planner and discrete search algorithm. In this paper we demonstrate how to formulate practical robotic manipulation tasks into this planning framework by applying the approach to that of a robot planning to fold a typical folding chair. We believe that this planning approach cou...
متن کاملInteractive Manipulation Planning for Animated Characters
We present a brief overview of an algorithm for interactively animating object grasping and manipulation tasks for human figures. The technique is designed to efficiently generate feasible single-arm manipulation motions given highlevel task commands. For moving an object, the motions necessary for a human arm to reach and grasp the object, reposition it, and return the arm to rest are generate...
متن کاملFrom Research to Practice and Back: The Animation Tutor Project
The Animation TutorTM is a curriculum project that uses software to supplement instruction in courses such as intermediate algebra. Its purpose is to ground mathematical reasoning in concrete experiences through the use of interactive animation and the virtual manipulation of objects. This article summarizes how the project has progressed from research to practice and back. The first section sh...
متن کامل